Big Huge Thesaurus

Emilia javanica

noun